Text copied to clipboard!
Název
Text copied to clipboard!Střední Java Developer
Popis
Text copied to clipboard!
Hledáme středně pokročilého Java vývojáře, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji moderních softwarových řešení. Tato pozice je ideální pro kandidáty, kteří mají solidní zkušenosti s vývojem v jazyce Java a chtějí se dále rozvíjet v oblasti softwarového inženýrství.
Jako středně pokročilý Java vývojář budete zodpovědný za návrh, implementaci a údržbu backendových komponent, integraci s databázemi a externími systémy a spolupráci s frontendovými vývojáři a dalšími členy týmu. Očekáváme, že budete schopni samostatně řešit technické problémy, navrhovat efektivní řešení a přispívat k celkovému zlepšování kvality kódu a vývojových procesů.
Budete pracovat v agilním prostředí, kde se klade důraz na týmovou spolupráci, neustálé zlepšování a rychlé dodávání hodnoty zákazníkům. Vaše práce bude mít přímý dopad na úspěch našich projektů a spokojenost uživatelů.
Nabízíme příležitost pracovat na zajímavých projektech s využitím moderních technologií jako jsou Spring Boot, Hibernate, REST API, Docker a další. Kromě toho poskytujeme přístup k odbornému vzdělávání, mentoringu a možnost kariérního růstu.
Pokud jste motivovaný vývojář s vášní pro kvalitní kód a hledáte prostředí, kde můžete růst a přispívat k inovativním řešením, rádi vás přivítáme v našem týmu.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba backendových aplikací v jazyce Java
- Návrh a implementace REST API
- Integrace s databázemi a externími systémy
- Spolupráce s frontendovými vývojáři a testery
- Účast na code reviews a zajištění kvality kódu
- Optimalizace výkonu a ladění aplikací
- Dodržování vývojových standardů a best practices
- Účast na agilních schůzkách a plánování sprintů
- Psaní technické dokumentace
- Podpora při nasazení a provozu aplikací
Požadavky
Text copied to clipboard!- Minimálně 2 roky zkušeností s vývojem v jazyce Java
- Znalost frameworku Spring (Spring Boot, Spring MVC)
- Zkušenosti s databázemi (např. PostgreSQL, MySQL)
- Znalost práce s verzovacím systémem Git
- Zkušenosti s tvorbou a spotřebou REST API
- Základní znalost kontejnerizace (např. Docker)
- Schopnost samostatně řešit problémy
- Dobré komunikační schopnosti a týmová spolupráce
- Znalost angličtiny na technické úrovni
- Výhodou je zkušenost s CI/CD nástroji
Potenciální otázky na pohovor
Text copied to clipboard!- Kolik let máte zkušeností s vývojem v jazyce Java?
- Jaké frameworky v Javě jste používal(a)?
- Máte zkušenosti s vývojem REST API?
- Jaké databáze jste používal(a) v předchozích projektech?
- Pracoval(a) jste někdy v agilním týmu?
- Máte zkušenosti s Dockerem nebo jinými kontejnerizačními nástroji?
- Jak řešíte problémy s výkonem aplikace?
- Jaký je váš přístup k psaní testů?
- Jaké nástroje používáte pro správu verzí kódu?
- Jaké jsou vaše profesní cíle v oblasti vývoje softwaru?